package api

type Counter struct {
	Visit CounterVisit `json:"visit"`
	ArticleTotal CounterArticle `json:"articleTotal"`
	UserTotal CounterUser `json:"userTotal"`
	FeedbackTotal CounterFeedback `json:"feedbackTotal"`
}

// CounterVisit 访问量
// Value 总访问量
// WeekAdd 周同比
// WeekState 周同比状态，0为下，1为上
// DayAdd 日同比
// DayState 日同比状态，0为下，1为上
// ToDay 今日访问量
type CounterVisit struct {
	Value int `json:"value"`
	WeekAdd int `json:"week_add"`
	WeekState int `json:"week_state"`
	DayAdd int `json:"day_add"`
	DayState int `json:"day_state"`
	ToDay int `json:"to_day"`
}

// CounterArticle 文章数
// Value 总文章数
// ToDay 今日文章数
type CounterArticle struct {
	Value int `json:"value"`
	ToDay int `json:"to_day"`
}

// CounterUser 会员数
// Value 总会员数
// ToDay 今日会员数
type CounterUser struct {
	Value int `json:"value"`
	ToDay int `json:"to_day"`
}

// CounterFeedback 留言
// Value 新的留言
// Total 总留言数
type CounterFeedback struct {
	Value int `json:"value"`
	Total int `json:"total"`
}
